home *** CD-ROM | disk | FTP | other *** search
/ Dynamic HTML Construction Kit / Dynamic HTML Construction Kit.iso / earthlink / nscomm / java40.jar / netscape / applet / ConsoleOutputStream.class (.txt) < prev    next >
Encoding:
Java Class File  |  1997-11-03  |  1.1 KB  |  40 lines

  1. package netscape.applet;
  2.  
  3. import java.io.OutputStream;
  4.  
  5. class ConsoleOutputStream extends OutputStream {
  6.    Console console;
  7.    byte[] doh = new byte[1];
  8.    public static int MAXIMUM_CHARACTERS_IN_CONSOLE;
  9.    public static final int CONSOLE_TRIM_SIZE = 2048;
  10.  
  11.    ConsoleOutputStream(Console var1) {
  12.       this.console = var1;
  13.    }
  14.  
  15.    public void limitConsoleText(int var1) {
  16.    }
  17.  
  18.    public void write(int var1) {
  19.       this.doh[0] = (byte)var1;
  20.       String var2 = new String(this.doh, 0, 0, 1);
  21.       Console.debugWrite(var2);
  22.       this.limitConsoleText(1);
  23.       this.console.frame.text.insertText(var2, 99999);
  24.    }
  25.  
  26.    public void write(byte[] var1) {
  27.       String var2 = new String(var1, 0, 0, var1.length);
  28.       Console.debugWrite(var2);
  29.       this.limitConsoleText(var1.length);
  30.       this.console.frame.text.insertText(var2, 99999);
  31.    }
  32.  
  33.    public void write(byte[] var1, int var2, int var3) {
  34.       String var4 = new String(var1, 0, var2, var3);
  35.       Console.debugWrite(var4);
  36.       this.limitConsoleText(var3);
  37.       this.console.frame.text.insertText(var4, 99999);
  38.    }
  39. }
  40.